self-restoring indicator - Español Inglés Diccionario